934831
333475
120336
498642
210603
261825
697656
19700
606234
9982
349756
325975
5325799
3753581
3268148
2582804
2313988
2166609
2090358
194978
1862118
1756136
1755196
1671471